/* ==================== loginmain ==================== */
/* edit by huanglijun at 2011-04-27  */
.clear{ 
	clear: both;
	width: 90%;
	height: 1px;
	overflow: hidden;
}
body.ad-bg{
	background:#ffffff url(../imgs/login_bg.png) repeat-x
}
.ad-main{
	width:925px;
	margin:0 auto;
	position:relative
} 
.ad-left{
	background:url(../imgs/login_imgbg.png) 0 top no-repeat;
	position:absolute;
	width:424px;
	height:230px;
	left:0;
	top:89px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	padding:170px 45px 0 85px;
	line-height:29px;
}
.ad-left span{
	color:#fff715
}
.ad-right{
	position:absolute;
	height:400px;
	left:596px;
	top:182px;
	width:370px
}
.ad-tipbox{
	background:#4A8005 url(../imgs/login_imgbg.png) -534px -436px no-repeat;
	border:1px solid #85DF13;
	padding:1px 0 3px 28px;
	*padding:3px 0 3px 28px;
	color:#ffe5e5;
	vertical-align:top;
	width:181px;
	position:absolute;
	top:-24px
}
.ad-usernametext{
	font-size:14px;
	color:#cfff5b;
	margin:15px 0 0 2px
}
.ad-usernameinput{
	margin:8px 0 0 0
}
.ad-usernameinput input,.ad-passwordinput input{
	background:url(../imgs/login_imgbg.png) 0px -400px no-repeat;
	height:32px;
	line-height:32px;
	border:none;
	padding:0 0 0 6px;
	width:205px
}
.ad-usernameinput input.focus,.ad-passwordinput input.focus{
	background:url(../imgs/login_imgbg.png) -3px -435px no-repeat;
	height:32px;
	line-height:32px;
	border:none;
	padding:0 10px 0 6px;
	width:205px
}
.ad-passwordtext{
	font-size:14px;
	color:#cfff5b;
	margin:10px 0 0 2px
}
.ad-passwordinput{
	margin:8px 0 0 0
}
.ad-codetext{
	font-size:14px;
	color:#cfff5b;
	margin:12px 0 0 2px
}
.ad-codeinput{
	margin:8px 0 0 0
}
.ad-codeinput input{
	float:left;
	background:url(../imgs/login_imgbg.png) -307px -437px no-repeat;
	height:32px;
	line-height:32px;
	border:none;
	padding:0 0 0 6px;
	width:85px;
	_margin:1px 0 0 0
}
.ad-codeinput input.focus{
	background:url(../imgs/login_imgbg.png) -3px -472px no-repeat
}
.ad-codeimg{
	float:left
}
.ad-codeimg img{
	border:1px solid #206ec5;
	cursor:pointer;
	margin:2px 6px 0 4px
}
.ad-codenext{
	float:left;
	width:43px;
	line-height:15px
}
.ad-codenext a{
	color:#ffffff
}
.ad-codenext a:hover{
	color:#ffff00
}
.ad-autologin{
	color:#ffffff;
	font-size:14px;
	margin:8px 0 0 1px
}
.ad-autologin input{
	border:none;
	background:none;
	position:absolute;
	left:-9999px
}
.ad-autologin label{
	cursor:pointer;
	background:url(../imgs/login_imgbg.png) -539px -400px no-repeat;
	_background:url(../imgs/login_imgbg.gif) 0px 4px no-repeat;
	_height:17px;
	overflow:hidden
}
.ad-autologin label.selected{
	background:url(../imgs/login_imgbg.png) -539px -418px no-repeat;
}
.ad-submit{
	margin:8px 0 0 2px
}
.loginbtn{
	background:url(../imgs/login_imgbg.png) -224px -400px no-repeat;
	height:35px;
	line-height:35px;
	text-align:center;
	width:95px;
	font-size:14px;
	padding:0;
	display: block;
	color: #000;
}
.loginbtn:hover{
	text-decoration: none;
	background:url(../imgs/login_imgbg.png) -325px -400px no-repeat
}
.ad-submit input.mousedown{
	float:left;
	background:url(../imgs/login_imgbg.png) -426px -400px no-repeat
}
.ad-bottom{
	text-align:center;
	color:#59616a;
	line-height:32px;
	position:absolute;
	top:520px;
	left:260px
}
/* =============== header =============== */
#bodyheader{padding: 0;}
.header{
	width: 100%;
	height: 80px;
	background: url(../imgs/repeatbg.png) repeat-x;
	position:relatice;
}
.logo{
	width: 270px;
	height: 80px;
	background: url(../imgs/bbg.gif) 30px 2px no-repeat;
}
#siteAddDiv{
	border-left:1px solid #BFD399;
	border-right:1px solid #BFD399;
	background:#F4F8ED;
	padding-left:10px;
}
.quickmenubox{
	min-width:100px;
	width:auto!important;
	width:160px;
	_width:360px;
	height: 80px;
	_display:inline;
}
.color_9cf {color:#333;}
.quickmenu{
	background:url(../imgs/infobg.jpg) repeat-x 0 0;
	height: 23px;
	line-height: 20px;
	margin-top: 56px;
	padding: 0 15px;
	border-left: 1px solid #e4e4e4;
	text-align: right;
}
.quickmenu li{
	display: block;
	float: left;
	width: 75px;
	height: 25px;
	line-height: 25px;
	position: relative;
}
.quickmenu a{
	color: #333;padding:0 10px;
}
.quickmenu li.cssa{
}

/* =============== left =============== */
#bodyleft{
	position: relative;
	height: 100%;
	background:url(../imgs/leftmenubg.jpg) 0 0 repeat-y;
	padding: 0px;
}
.treebody{
	background:#a2c8f3 url(../imgs/leftmenubg.png) -44px 0 repeat-y;
	padding: 0 0 0 10px;
	margin: 0;
}
.treebody .dojoTree{overflow:visible;}
.treebody .dojoTree a{color:#333;font-size:12px;}
.dojoTree div {line-height:14px;}
.dojoTreeNode .dojoTreeNodeLabelSelected {background-color:#336699;padding:0 2px 2px 3px;*padding:1px 2px 0px 3px;display:inline-block;height:14px;height:14px;line-height:15px;*height:auto;*line-height:auto;}
.dojoTreeNode .dojoTreeNodeLabelSelected input {*margin-top:-2px;*margin-left:-1px;}
.dojoTreeNode .dojoTreeNodeLabelTitle {font-family:"瀹嬩綋",tahoma,arial,sans-serif;}
.dojoTreeNode .dojoTreeNodeLabelSelected a {color:#fff;}
.treebody .dojoTree a:hover{text-deocration:underline;}

#dojoTree {padding-bottom:5px;}
#dojoTree #categoryTreeId {overflow:hidden;}
.menushow{
	width: 44px;
	border-top:solid 1px #fff;
}
.menushow dt{
	width: 42px;
	height: 30px;
	background: url(../imgs/commonbg.png) 0 -220px no-repeat;
	_background: url(../imgs/commonbg.gif) 0 -220px no-repeat;
	cursor: pointer;
}
.menushow dt.current{
	background: url(../imgs/commonbg.png) -241px -242px no-repeat;
	_background: url(../imgs/commonbg.gif) -241px -242px no-repeat;
}
.menushow dd{
	width: 43px;
	height: 32px;
	line-height: 26px;
	*line-height: 28px;
	text-align: center;
	color: #000;
	background: url(../imgs/bbg.gif) 0 -118px no-repeat;
	cursor: pointer;
}
.menushow dd.current{
	background: url(../imgs/bbg.gif) 0 -83px no-repeat;
}
.leftmenu{
	width: 167px;
	left: 6px;
    padding-top: 1px;
    position: relative;
    top: 0;
    z-index: 1;
    background: url(../imgs/left_rbg.jpg) repeat-y right 0;
}
.leftmenu dl{display: none;}
.leftmenu dl.current{display: block;}
.leftmenu dl .canremove {width:165px;overflow:auto;}
.leftmenu dt{
	width: 165px;
	height: 33px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	background: url(../imgs/repeatbga.png) 0 0 repeat-x;
	position: relative;
}
#sitemanager {
	overflow-x:hidden;overflow-y:auto;
    font-weight:normal;
}
#sitemanager dd{width:166px;}
.leftmenu dt span.sitetit{
	position: absolute;
	top: 2px;
	left: 25px;
	overflow:hidden;
}
.leftmenu dd{
	height: 30px;
	line-height: 30px;
	text-align: left;
}
.leftmenu dd.stop{
	height: 30px;
	line-height: 30px;
}
.leftmenu dd.current{
	background: url(../imgs/bbg.gif) -52px -116px no-repeat;
	position: relative;
    right: -1px;
    z-index:9999;
}
.leftmenu dd a, .leftmenu dd.stop a{
	color: #000;
	display: block;
	padding-left: 35px;
	background: url(../imgs/iconbg.png) 12px -50px no-repeat;
	_background: url(../imgs/iconbg.gif) 12px -50px no-repeat;
}
.leftmenu dd a.ico_1 {
	background: url(../imgs/iconbg.png) 13px -424px no-repeat;
	_background: url(../imgs/iconbg.gif) 13px -424px no-repeat;
}
.leftmenu dd a.ico_2 {
	background: url(../imgs/iconbg.png) 13px -401px no-repeat;
	_background: url(../imgs/iconbg.gif) 13px -401px no-repeat;
}
.leftmenu dd a.ico_3 {
	background: url(../imgs/iconbg.png) 13px -884px no-repeat;
	_background: url(../imgs/iconbg.gif) 13px -884px no-repeat;
}
.leftmenu dd.stop a{
	background: url(../imgs/iconbg.png) 13px -25px no-repeat;
}
.leftmenu dd a.current{
	background: url(../imgs/iconbg.png) 13px -25px no-repeat;
	_background: url(../imgs/iconbg.gif) 13px -25px no-repeat;
	color:#888;
	text-decoration:none;
}
.leftmenu dd.current a{
	color: #060;
	font-weight:bold;
}
.createsite{
	position: absolute;
	top: 4px;
	right: 10px;
	display: inline-block;
	width: 57px;
	height: 22px;
	background: url(../imgs/bbg.gif) -51px -83px no-repeat;
}
#treeDiv_Cat{
	
}
/* =============== main =============== */
body{
	padding: 0;
	background: url(../imgs/repeatbg.png) 0 -478px repeat-x #fff;
}
.wrapper{
	padding: 11px 0px;
	position:relative;
}
#wrapper {
	overflow-y:auto;
	overflow-x:hidden;
	padding: 11px 5px;
	position:relative;
	background:#fff;
}
.progressBar {display:inline-block;}
#main_box {
	/*width:expression(document.body.offsetWidth - 25 + "px");*/
	_width:auto;
}
.listbox {}
.welcome{
	margin-top: 30px;
	text-align: center;
}
/* curmb */
.curmb{
	height: 25px;
	line-height: 25px;
	padding:0;	
	border-bottom:solid 1px #d9d9d9;
	position:relative;
	
}
.curmb_css{
	border-bottom:solid 1px #73a21a;
	position:absolute;
	top:0px;
	}
.curmb a{
	color: #000;
}
.curmb span{
	padding: 0 5px;
}
/* searchbox */
.searchbox,.searchbox2,.searchbox3{
	padding: 1px 8px;
	border: 1px solid #b9c6d6;
	border-top: none;
}
.searchbox2 p{
	margin:10px 0;
}
.searchbox2 label{
	width:70px;
	text-align:right;
	display:inline-block;
	margin:0;
}
.searchbox2 .w170{
	width:170px;
}
.searchbox2 .auto{
	width:auto;
	cursor:pointer;
}
.searchbox3{
	background:#eff3f9;
	padding:8px 0;
}
.resultTable{
	width:100%;
}
.resultTable td{ 
	border:1px solid #cad6e4;
	background:#f4faff;
	padding:12px 15px;
	border-top:none;
}
.p8{
	padding:8px 0;
}
.resultTable .borderbnone{
	border-bottom:none;
}
.bold{
	font-weight:bold;
}
.darkred{
	color:#cb4120;
}
.w60 {width:60px;}
.w31p {width:31%;}
#ctrl_page_input {height:18px;border:1px solid #aaa;line-height:18px;text-align:center;width:20px;}
.tr {text-align:right;}
.table_1 {width:100%;}
.p20 {padding:20px;}
.table_1 td {line-height:30px;}
.btd3d2d4 {border-top:1px dashed #d3d2d4;}
.w225{
	width:225px;
}
.w110{
	width:110px;
}
.w130{
	width:130px;
}
.w140{
	width:140px;
}
.w150{
	width:150px;
}
input.m25{
	margin:0 25px 0 0;
}
select.w70{
	width:70px;
}
.iptime{
	color:#999999;
	margin:0 8px;
}
.w40{
	width:40px;
	text-align:center;
	line-height:14px;
	border:none;
}
.w30{
	width:30px;
	text-align:center;
	line-height:14px;
	border:1px solid #96afc6;
}
.inqueryText{
	border:1px solid #8ba7c0;
	width:450px;
	height:20px;
	line-height:20px;
}
.alertError{
	color:#de3001;
	margin:0 8px;
}
.m10{
	margin:10px 0;
}
span.red{
	color:#ff0000;
}
.searchTable{
	margin:0 0 0 10px;
}
.searchTable label{
	margin:0;
}
.searchTable td{
	border: 1px solid #e2f0ff;
	padding: 8px;
}
.searchTable td.text{
	width: 100px;
}
.searchTable td.input{
	width: 140px;
}
.searchTable td.btn{
	text-align: center;
}
.searchboxrt{
	float:left;
	margin:7px 0 0 4px;
}
#extend{
	color: #2679cd;
	cursor: pointer;
}
#advanced{
	padding:9px 9px 3px 9px;
}
.labelKeywords{
	margin-left:15px;
}
.searchbox input{
	margin-right: 15px;
}
/* list-operate */
.listoperate, .listoperateb,.listoperatec,.issuecheck{
	line-height:33px;
	border-left: 1px solid #bfd399;
	border-right: 1px solid #bfd399;
	background: #f4f8ed;
}
.listoperate{
}
.notetitle{
	position:absolute;
	right:50%;
}
.alinks, .alinkscurrent{
	width: 82px;
	height: 27px;
	line-height: 22px;
	*line-height: 27px;
	text-align: center;
	color: #000;
	display: inline-block;
	margin:0 20px;
}
.blinks a {
	width: 82px;
	height: 27px;
	line-height: 22px;
	*line-height: 27px;
	text-align: center;
	color: #000;
	display: inline-block;
	margin:0 20px;
}
.blinks a.current {
	text-decoration: none;
	background: url(../imgs/commonbg.png) -113px -295px no-repeat;
	_background: url(../imgs/commonbg.gif) -113px -295px no-repeat;
}
a.alinks:hover, .alinkscurrent, #listoperate .current{
	text-decoration: none;
	background: url(../imgs/bbg.gif) -114px -82px no-repeat;
	font-weight:bold;
	color:#fff;
}
.alinkscurrent:hover{
	text-decoration: none;
}
.listoperateb{
	border: 1px solid #b9c6d6;
	border-top: none;
}
.pager fr input {border:1px solid #999999;margin:0 3px;}
.listoperatec{
	border: 1px solid #b9c6d6;
	border-top: none;
	background:none;
	text-align:center;
	line-height:33px;
	padding:10px 0;
}
.listoperated,.listoperateg{
	border: 1px solid #b9c6d6;
	border-top: none;
	background:none;
	padding:10px 0 30px 10px;;
}
.listoperateg{
	padding:10px 0 10px 10px;;
}
.listoperatef{
	height: 40px;
	border-left: 1px solid #b9c6d6;
	border-right: 1px solid #b9c6d6;
	background: #eff2f6;
	line-height:40px;
	overflow: hidden;
}
.whitebg{
	background:#fff;
	padding:7px 0;
}
.issuebg{
	background: url(../imgs/commonbg.png) -152px -640px no-repeat;
	_background: url(../imgs/commonbg.gif) -152px -640px no-repeat;
	padding:0 0 0 88px;
	display:inline-block;
	height:68px;
	text-align:left;
	line-height:30px;
	font-size:14px;
}
.listoperatef-roll{
	margin:0 10px;
}
.listoperatef-roll a{
	color:#017dcc;
}
.listoperatef .listoperatef-name{
	margin:0 0 0 212px;
	display:inline;
}
.listoperatef-name tt{
	margin:0 5px;
	color:#cb4120;
}
.optionElse{
	display:block;
	font-weight:bold;
}
.optionContent{
	display:block;
	text-indent:27px;
}
.listoperate span, .listoperateb span{
	padding-left: 5px;
	_padding:0;
	display: inline-block;
}
.listoperate span.cssa{
	padding-right: 5px;
	float: right;
}
.issuecheck{
	background:#f4faff;
	border-top: 1px solid #b9c6d6;
	padding:6px 0 6px 30px;
}
.borderb{
	border-bottom: 1px solid #b9c6d6;
}
.issuecheck label{
	margin:0 20px 0 5px;
}
.issuecontent{
	height:320px;
	border: 1px solid #b9c6d6;
	text-align:center;
	padding:80px 0 0 0;
	overflow-y:auto;
}
.issuecontent p{
	margin:10px 0 0 0;
}
.opeartediv{
	width: 100px;
	height: 21px;
	padding-left: 10px;
	line-height: 21px;
	display: inline-block;
	background: url(../imgs/commonbg.png) 0 -295px no-repeat;
	cursor: pointer;
}
.listboxb{
	border: 1px solid #bfd399;
	border-top: none;
}
/* list-table */
.listtit{
	height: 30px;
	border:solid 1px #bfd399;
	border-bottom:none;
	background: url(../imgs/webbg.jpg) 0 0 repeat-x;
	margin-top:6px;
}
.listtit p{
	width: 100%;
	height: 30px;
	background: url(../imgs/repeatbg.png) 0 -137px no-repeat;
}
.listtit p span{
	width: 100%;
	height: 30px;
	display: block;
	background: url(../imgs/repeatbg.png) right -167px no-repeat;
}
.listtit p span strong{
	height: 30px;
	line-height: 26px;
	margin-left: 15px;
}
.listgrid{
	width: 100%;
	font-size: 12px;
	text-align: center;
}
.listgrid td{
	padding: 0 5px;
}
.listgrid td.alignr{
	text-align: right;
}
.listgrid td.alignl{
	text-align: left;
}
.listgrid td.height100{
	height: 40px;
}
.listgrid th{
	height: 27px;
	line-height: 27px;
	font-weight: normal;
	border: 1px solid #afc4d3;
	background: url(../imgs/repeatbg.png) right -198px repeat-x;
	white-space: nowrap;
}
.listgrid .w30{
	width:30px;
}
.listgrid .w50{
	width:50px;
}
.listgrid .w600{
	width:600px;
}
.listgrid td em{
	font-style: normal;
	cursor: pointer;
}
.voteText{
	width:580px;
	border:none;
	background:none;
	height:20px;
	line-height:20px;
}
.blueborder{
	border:1px solid #1b83d4;
}
/* list-grid */
.listgrid tr{background-color:#eee;}
.listgrid tr.even{background-color:#fff;}
.listgrid tr.hover{background-color:#ddd;}
.listgrid td{
	height: 30px;
	padding: 0 5px;
	border: 1px solid #afc4d3;
	background-color:#fff;
}
.listgrid td a{
	color: #000;
	text-decoration: underline;
}
.listgrid td tt{
	margin: 0 5px;
}
.listgrid td span.colorr{color: #d43c0d;}
.listgrid td span.colorg{color: #229f15;}
.listgrid tr.discolor{
	background: #f7f7f7;
}
.listgrid tr.oncolor{
	background: #cee4f2;
}

.listgridb{
	width: 100%;
	font-size: 12px;
	text-align: center;
	background: #afc4d3;
}
.listgridb td{
	padding: 0 5px;
}
.listgridb td.alignr{
	text-align: right;
}
.listgridb td.alignl{
	text-align: left;
}
.listgridb td.height100{
	height: 40px;
}
.listgridb th{
	height: 27px;
	line-height: 27px;
	font-weight: normal;
	background: url(../imgs/repeatbg.png) right -198px repeat-x;
	white-space: nowrap;
}
.listgridb .w30{
	width:30px;
}
.listgridb .w50{
	width:50px;
}
.listgridb .w600{
	width:600px;
}
.listgridb td em{
	font-style: normal;
	cursor: pointer;
}
/* list-grid */
.listgridb td{
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	background: #fff;
}
.listgridb #old_b,.listgridb #new_b{
  height:280px;
  width:200px;
  overflow-x:hidden;
  overflow-y:auto;
  border:1px solid #888;
  margin-top:5px;
  padding:0;
}
.listgridb #old_b li,.listgridb #new_b li{
	height:20px;line-height:20px;
	margin:1px 0;
	text-align:left;
	text-indent:10px;
	cursor:default;
}
.listgridb #old_b li.current,.listgridb #new_b li.current{
	background:#ffe27c;
}
.listgridb td a{
	color: #000;
	text-decoration: underline;
}
.listgridb td tt{
	margin: 0 10px;
}
.listgridb td span.colorr{color: #d43c0d;}
.listgridb td span.colorg{color: #229f15;}
.listgridb tr.discolor{
	background: #f7f7f7;
}
.listgrid tr.oncolor{
	background: #cee4f2;
}
.max_width300{
	max-width:300px;
	width:auto!important;
	width:300px;
}
.listgrid td.talign_l{text-align:left;text-indent:10px;}
.grey{
	color:#666666;
}
.themeicon{
	display:inline-block;
	background:url(../imgs/iconbg.png) no-repeat 0 -430px;
	_background:url(../imgs/iconbg.gif) no-repeat 0 -430px;
	padding:0 0 0 21px;
}
.voteicon{
	display:inline-block;
	background:url(../imgs/iconbg.png) no-repeat 0 -402px;
	padding:0 0 0 21px;
}
/* listydzlayer */
.listydzlayer{
	display: none;
}
.listydzlayer a{
	width: 100%;
	display: block;
	line-height: 28px;
	text-align: center; 
	background: #ddedfd;
	border-top: 1px solid #fff;
	cursor: pointer;
	color: #000;
}
.listydzlayer a:hover{
	background: #4a84cb;
	color: #fff;
}
/* add-table */
.addgrid{
	width: 100%;
	font-size: 12px;
}
.addgrid th{
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding: 0 5px;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #bfd399;
	border-top: none;
	background: #f4f8ed;
}
.addgrid td{
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	font-size: 12px;
	border: 1px solid #afc4d3;
	border-top: none;
	background-color:#fff;
}
/* page */
.pager{
	margin-right: 10px;
}
.pager a{
	line-height: 30px;
	color: #000;
	padding: 0 3px;
}
.pager span{
	padding: 0 5px;
}
/* listdl */
.listdl{
	width: 100%;
}
.listdl dd{
	width: 100%;
	padding-top: 10px;
	border-bottom: 1px solid #e3e8ed;
}
.listdl dd.discolor{
	background: #f8fafb;
}
.listdl dd tt{
	font-weight: bold;
	line-height: 22px;
	padding-left: 26px;
	display: block;
}
.listdl dd tt span.cssa{
	font-weight: normal;
	color: #0558b6;
}
.listdl dd p{
	line-height: 22px;
}
.listdl dd p label{
	margin: 0 10px 0 5px;
}
.btnbox{
	padding: 15px 0 15px 200px;
	clear: both;
}
/* $prower-allot */
.proweroperate{
	height: 31px;
	line-height: 31px;
	border: 1px solid #bfd399;
	border-top: none;
	background: #f4f8ed;
	overflow: hidden;
}
.proweroperate span{
	line-height: 31px;
	display: inline-block;
}
a.prowerlink{
	color: #d40000;
	margin-right: 11px;
}
.rolename{
	margin-right: 48px;
}
.powerlist{
	padding: 5px;
	clear: both;
}
.powerlist strong{
	line-height: 20px;
	padding: 10px 0 0 10px;
	display: block;
	clear: both;
}
.powerbox{
	width: 100%;
	background: #fbfdff;
	border: 1px solid #8dbbee;
}
.powerlist ul{
	padding: 2px 5px 5px;
	_padding: 5px;
}
.powerlist li{
	width: 150px;
	line-height: 26px;
	height: 26px;
	float: left;
	display: block; 
}
.powerlist li label{
	cursor: pointer;
}
.powerchild{
	background: url(../imgs/iconbg.png) right -9px no-repeat;
	padding-right: 15px;
	text-decoration: underline;
}
/* site manage */
.siteprompta, .sitepromptb{
	padding-left: 18px;
	background: url(../imgs/iconbg.png) left -25px no-repeat;
	_background: url(../imgs/iconbg.gif) left -25px no-repeat;
}
.sitepromptb{
	padding-left: 18px;
	background: url(../imgs/iconbg.png) left -50px no-repeat;
	background: url(../imgs/iconbg.gif) left -50px no-repeat;
}
.siteuse{
	padding: 100px 0;
	text-align: center;
}
.siteusebtn, .sitebuildbtn{
	width: 161px;
	height: 58px;
	background: url(../imgs/commonbg.png) 0 -346px no-repeat;
	cursor: pointer;
}
.sitebuildbtn{
	display: inline-block;
	width: 180px;
	background: url(../imgs/commonbg.png) 0 -502px no-repeat;
}
.siteusetext{
	margin-top: 15px;
	line-height: 24px;
}
/* form */
.btnlist2, .btnlist4, .stopuse, .btnadd, .btnsearch,.btnaddsub,.btnsaveissue,.btncurrent,.btnaddinquiry,.btnaddvote,.insertcode,.viewbtna,.viewbtnb,.btnsave,.btnsave2,.btnlist2move, .btnlist4move{
	width: 60px;
	height: 24px;
	border: none;
	padding-bottom: 5px;
	margin: 0 10px 0 0;
	line-height: 24px;
	background: url(../imgs/commonbg.png) -50px -214px no-repeat;
	cursor: pointer;
}
.stopuse{
	width: 67px;
	color: #fff;
	background: url(../imgs/commonbg.png) -204px -300px no-repeat;
}
.viewbtna{
	background: url(../imgs/commonbg.png) 0 -615px no-repeat;
	width:135px;
	margin:2px 0 0 10px;
	padding:0 0 0 14px;
}
.viewbtnb{
	background: url(../imgs/commonbg.png) -137px -615px no-repeat;
	width:120px;
	margin:2px 0 0 5px;
	padding:0 0 0 14px;
}
.insertcode{
	background: url(../imgs/commonbg.png) 0 -640px no-repeat;
	width:67px;
}
.btnsearch{
	background: url(../imgs/commonbg.png) -50px -239px no-repeat
}
.btnlist4{
	width: 91px;
	background: url(../imgs/commonbg.png) -125px -214px no-repeat;
}
.btncurrent{
	width: 91px;
	background: url(../imgs/commonbg.png) 0 -563px no-repeat;
}
.btnadd{
	width: 91px;
	padding-left: 6px;
	background: url(../imgs/commonbg.png) -125px -239px no-repeat;
	_background: url(../imgs/commonbg.gif) -125px -239px no-repeat;
}
.btnaddsub{
	width: 92px;
	padding-left: 6px;
	background: url(../imgs/commonbg.png) -162px -563px no-repeat;
}
.p18{
	padding-left:18px;
}
.btnaddinquiry{
	width: 80px;
	padding-left: 15px;
	background: url(../imgs/commonbg.png) -82px -589px no-repeat;
}
.btnaddvote{
	width: 80px;
	padding-left: 15px;
	background: url(../imgs/commonbg.png) 0 -589px no-repeat;
}
.btnsaveissue{
	width: 66px;
	text-align:center;
	background: url(../imgs/commonbg.png) -94px -563px no-repeat;
}
#qry_operKeywords {width:330px;background:url(../imgs/commonbg.png) no-repeat 0 -728px;border-right:1px solid #6a7885;}
.txtsearch{
width:110px;height: 21px;line-height:21px;padding: 0 5px;border-left: 1px solid #667987;border-right: 1px solid #667987;background: url(../imgs/commonbg.png) -1px -728px no-repeat;
}
.txtsearch_long {width:110px;height: 21px;line-height:21px;padding: 0 5px;border-left: 1px solid #667987;border-right: 1px solid #667987;background: url(../imgs/commonbg.png) -1px -728px no-repeat;}
.txtsearch_i{
	width:110px;
	height: 17px;
	border-right:0;
	margin-top:3px;
}
.btnsave{
	background: url(../imgs/commonbg.png) -68px -640px no-repeat;
	width:81px;
	height:35px;
	line-height:35px;
	font-weight:bold;
}
,.btnsave2{
	width:66px;
	height:25px;
	line-height:25px;
	background: url(../imgs/commonbg.png) 0 -640px no-repeat;
}
.selectClass{
	vertical-align:middle;
	width:120px;
	margin:0 12px 0 0;
}
.memoclass {height:53px;width:368px;margin:5px 0;}
.textTime{
	margin:0 6px 0 4px;
}
.searchTime{
	width: 94px;
	height: 24px;
	padding: 0 5px;
	background: url(../imgs/commonbg.png) 0 -319px no-repeat;
	_margin:0;
	line-height:24px;
	cursor:pointer;
}
.disable {color:#999;}
.themepic .btnlist2move{
	background: url(../imgs/commonbg.png) -50px -239px no-repeat;position:absolute;top:140px;left:54px;
}
.btnlist2move{
	background: url(../imgs/commonbg.png) -50px -239px no-repeat;
}
.btnlist4move{
	width: 91px;
	background: url(../imgs/commonbg.png) -166px -589px no-repeat;
}
.txtin ,.txtin150 ,.txtin450,.txtin500, .txtin300{
	width: 226px;
	height: 21px;
	line-height: 21px;
	padding: 0 5px;
	border: 1px solid #8ba7c0;
}
.button_s05 {
	height: 21px;
	padding: 0 5px;
	border: 1px solid #8ba7c0;
}
.txtin150{width: 150px;}
.txtin450{width: 450px;}
.txtin500{width: 500px;}
.txtin300{width: 300px;}
.unable{
	background: #f3f3f3;
	border: 1px solid #e3e3e3;
	color: #999;
}
.addlinks{
	color: #de3001;
	text-decoration: underline;
	margin: 0 8px;
}
label{
	margin: 0 5px;
}
.selectinput{
	width: 226px;
	height: 21px;
}
.textarea{
	width: 450px;
	height: 110px;
	border: 1px solid #8ba7c0;
	margin: 5px 0;
}
/*$lightbox*/
.shadowbox{
	background: #000;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	z-index: 999;
}
#indexframe .shadowbox{
	background: #000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.lightbox{
	width: 500px;
	background:#fff;
	position: absolute;
	top: 100px;
	left: 300px;
	z-index: 1001;
	border-bottom: 1px solid #1a3a5f;
	overflow: hidden;
	visibility: hidden;
}
.lighttit{
	width: 100%;
	height: 31px;
	line-height: 31px;
	background: url(../imgs/repeatbg.png) 0 -226px repeat-x;
}
.lighttit p, .lighttit p span{
	width: 100%;
	height: 31px;
	line-height: 31px;
	background: url(../imgs/repeatbg.png) 0 -259px no-repeat;
	float: left;
	padding: 0;
	margin: 0;
}
.lighttit p span{
	background: url(../imgs/repeatbg.png) right -292px no-repeat;
}
.lighttit p span strong{
	color: #fff;
	font-size: 14px;
	letter-spacing: 1px;
	margin-left: 20px;
}
.lightclose{
	width: 25px;
	height: 18px;
	display: block;
	float: right;
	margin-right: 14px;
	cursor: pointer;
	background: url(../imgs/commonbg.png) -245px -273px no-repeat;
}
.lightmain{
	border: 1px solid #467c09;
	height: 100%;
	background: #f0f3f7;
}
.lightmaintit{
	height: 27px;
	padding-left: 15px;
	line-height: 25px;
	border: 1px solid #467c09;
	background: url(../imgs/repeatbg.png) 0 -325px repeat-x #579314;
	color:#fff;
}
.ilghtmainbox,.ilghtmainbox2{
	height: 300px;
	background: #fff;
	border: 1px solid #579314;
	border-top: none;
	overflow-y:auto;
	overflow-x:hidden;
}
.ovwath {overflow-y:auto;overflow-x:hidden;}
.ilghtmainbox ul,.ilghtmainbox2 ul {
	padding:5px 0 0 10px;
}
.ilghtmainbox2{
	border-top: 1px solid #467c09;
	height:auto;
	padding:20px 10px;
}
.ilghtmainbox2 label{
	width:47px;
	display:inline-block;
	text-align:right;
	margin:0;
}
.ilghtmainbox2 .w39{
	width:39px;
}
.w345{
	width:345px;
	height:20px;
	line-height:20px;
	border:1px solid #cccccc;
}
.w165{
	width:165px;
	height:20px;
	line-height:20px;
	margin:0 0 0 5px;
	border:1px solid #cccccc;
}
.lightbtnbox{
	margin: 10px 0;
	text-align: center;
}
.subtitle{
	margin:0 0 12px 0;
}
.subcon{
}
.subcon li{
	float:left;
	width:270px;
	margin:4px 0;
}
/*usegroup*/
.usegroup{
	width: 170px;
}
.usegroupul{
	overflow-y:auto;
	height:290px;
}
.usegroupul li{
	height: 23px;
	margin: 1px 0 1px 0;
	line-height: 23px;
	padding-left: 36px;
	cursor: pointer;
	background: url(../imgs/iconbg.png) 17px -115px no-repeat;
	_background: url(../imgs/iconbg.gif) 17px -115px no-repeat;
}
.usegroupul li.female{
	background: url(../imgs/iconbg.png) 17px -136px no-repeat;
	_background: url(../imgs/iconbg.gif) 17px -136px no-repeat;
}
.usegroupul li.current{
	background-color: #ffebaf;
}
.usegroupul li.oncolor{
	background-color: #e6e6e6;
}
.usebtnbox{
	margin: 90px 0 0 24px; 
}
a.usegroupbtn{
	width: 26px;
	height: 22px;
	line-height: 22px;
	color: #000;
	display: block;
	text-align: center;
	font-size: 8px;
	font-weight: bold;
	letter-spacing: -1px;
	margin-top: 9px;
	background: url(../imgs/commonbg.png) -166px -346px no-repeat;
	_background: url(../imgs/commonbg.gif) -166px -346px no-repeat;
}
#shenheul li,#authorSetDiv li{float:left;margin:5px 10px;width:210px;}
a.usegroupbtn:hover{
	text-decoration: none;
	background: url(../imgs/commonbg.png) -193px -346px no-repeat;
	_background: url(../imgs/commonbg.gif) -193px -346px no-repeat;
}
/*article*/
.articlelisttb{
	width: 100%;
	margin-bottom: 10px;
}
.articlelisttb td{
	border: none;
	height: 33px;
	text-align: center;
	padding: 0 5px;
	background: url(../imgs/iconbg.png) 0 32px repeat-x;
}
.articlelisttb td.th{
	background: #f0f0f0;
	border-bottom: 1px solid #d3d3d3;
}
.iconjpg, .iconmov, .icondoc, .iconexe, .iconrar, .iconfla{
	height: 28px;
	padding-left: 21px;
	overflow: hidden;
	display: inline-block;
	background: url(../imgs/iconbg.png) 0 -194px no-repeat;
}
.iconmov{
	background: url(../imgs/iconbg.png) 0 -221px no-repeat;
}
.icondoc{
	background: url(../imgs/iconbg.png) 0 -248px no-repeat;
}
.iconexe{
	background: url(../imgs/iconbg.png) 0 -275px no-repeat;
}
.iconrar{
	background: url(../imgs/iconbg.png) 0 -303px no-repeat;
}
.iconfla{
	background: url(../imgs/iconbg.png) 0 -676px no-repeat;
}
.loadway{
	width: 230px;
	float: left;
	text-align: center;
	margin: 10px 0;
}
.loadwaypic, .loadwayzip, .loadwayrar, .loadwayavi, .loadwayfla{
	width: 117px;
	height: 48px;
	background: url(../imgs/commonbg.png) 0 -405px no-repeat;
	display: block;
	margin: 0 auto;
}
.loadwayzip{
	background: url(../imgs/commonbg.png) -118px -405px no-repeat;
}
.loadwayrar{
	background: url(../imgs/commonbg.png) -0px -454px no-repeat;
}
.loadwayavi{
	background: url(../imgs/commonbg.png) -118px -454px no-repeat;
}
.loadwayfla{
	background: url(../imgs/commonbg.png) -0px -676px no-repeat;
}
.loadpictit{
	width: 100%;
	height: 29px;
	background: #f0f0f0;
	border-bottom: 1px solid #c5d4e4;
	overflow: hidden;
}
.loadpica, .loadpicaz{
	padding: 0 15px 0 20px;;
	margin-left: 15px;
	color: #333;
	height: 29px;
	display: inline-block;
	border-right: 1px solid #c5d4e4;
	background: url(../imgs/iconbg.png) 0 -334px no-repeat;
}
.loadpicaz{
	background: url(../imgs/iconbg.png) 0 -357px no-repeat;
}
.loadedit{
	height: 30px;
	line-height: 20px;
	padding: 15px 0 0 15px;
}
.loadpicbtn{
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	display: inline-block;
	color: #333;
}
.loadpicbtn:hover{
	background: #dcf6ff;
	height: 20px;
	line-height: 20px;
	color: #333;
}
.loadpiclist {min-height:140px;height:auto!important;height:140px;}
.loadpiclist dl{
	width: 110px;
	height: 140px;
	float: left;
	margin: 0 10px;
	overflow: hidden;
	display: block;
}
.loadpiclist dt{
	width: 104px;
	height: 90px;
	margin: 0 2px;
	text-align: center;
	border: 1px solid #dbe7ed;
	position: relative;
}
.loadpiclist img{
	margin: 0 auto;
	display: block;
}
.loadpiclist dd{
	width: 110px;
	height: 30px;
	line-height:30px;
	text-align:center;
}
.loadpiclist label {
	display:none;
}
.loadpicedit{
	width: 15px;
	height: 14px;
	background: url(../imgs/iconbg.png)  0 -386px no-repeat;
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	overflow: hidden;
}
.editpiclist{
	width: 520px;
	height:100px;
	margin: 20px 0 0 26px;
}
.editpicbox{
	width: 104px;
	height: 90px;
	text-align: center;
	border: 1px solid #dbe7ed;
}
.editpicnews{
	width: 400px;
}
.loadavip{
	height: 25px;
	line-height: 25px;
	background: #fffbe7;
	border: 1px solid #ffa37f;
	padding: 0 10px;
}
.loadavip a{
	color: #1161c5;
	margin-left: 15px;
}
.loadavilist{
	margin: 15px 0
}
.loadavipic, .editavipic{
	width: 105px;
	height: 93px;
	margin-right: 15px;
	border: 1px solid #d7d7d7;
}
.editavipic{
	margin: 10px 0 10px 10px;
}
.loadavipic img, .editavipic img{
	width: 100px;
	height: 89px;
	margin: 2px 0 0 2px;
}
.loadavinews span{
	display: block;
	height: 35px;
	line-height: 30px;
	color: #696a6c;
}
.loadavinews span tt{
	color: #2572be;
	margin-right: 10px;
}
.editavinews li{
	margin: 15px 0;
}
.editavinews li label{
	width: 90px;
	display: inline-block;
	text-align: right;
	font-weight: bold;
	color: #6c6c6c;
}
/*loading*/
.loading, .loadingb{
	margin:0 0 0 0;
	width:206px;
	position:relative;
	text-align:left;
}
.loadingb{
	position: absolute;
	top: 0px;
	width: 104px;
	left: 0px;
	height: 105px;
	background-color: rgba(230,230,230,0.3);
	background: #e6e6e6\9;
	filter: alpha(opacity=80);
	z-index: 1001;
}
.bar{
	background:url(../imgs/repeatbg.png) repeat-x 0 -382px;
	width:100%;
	height:15px;
	display:inline-block;
	line-height:15px;
}
.loadingb .bar{
	margin-top: 45px;
	position: relative;
}
.bar span{
	background:url(../imgs/repeatbg.png) no-repeat 0 -352px;
	width:100%;
	height:15px;
	display:inline-block;
	position: relative;
}
.bar span.red{
	background:url(../imgs/repeatbg.png) no-repeat 0 -397px;
	position: relative;
}
.bar p{
	background:url(../imgs/repeatbg.png) no-repeat right -367px;
	width:203px;
	padding-left:3px;
	height:15px;
	display:inline-block;
	position: relative;
}
.loadingb .bar p{
	background:url(../imgs/repeatbg.png) no-repeat right -367px;
	width:101px;
	padding-left:3px;
	height:15px;
	display:inline-block;
	position: relative;
}
.bar p.red{
	background:url(../imgs/repeatbg.png) no-repeat right -412px;
	position: relative;
}
.bar tt{
	background:url(../imgs/repeatbg.png) repeat-x 0 -427px;
	width:100px;
	height:14px;
	display:inline-block;
	line-height:14px;
	text-align:center;
	overflow:hidden;
	position: relative;
}
#percent{
	position:absolute;
	left:45%;
	top:0px;
}
#marker{
	background:url(../imgs/iconbg.png) no-repeat 0 -186px;
	width:12px;
	height:7px;
	line-height:7px;
	overflow:hidden;
}
/*poppage*/
.popmenu{
	width: 159px;
	height: 650px;
	position: relative;
	background:#e0efff url(../imgs/leftmenubg.png)  -45px 0 repeat-y;
}
.popmenu .leftmenu{
	left: 0;
}
.popmenu dl{
	display: block;
}
.popmain{
	width: 100%;
	height: 650px;
}
/*common*/
.space20{
	width: 20px;
	height: 10px;
	background: none;
	display: inline-block;
}
.disnone{
	display: none;
}
.disshow{
	display: block;
}
.colorblue{
	color: #327acc;
}
td.tl{
	text-align:left;
}
td.clearpm, .clearpm{
	padding:0;margin:0;
}
.colorr{
	color: #de3001;
}
.themebox{
	height: 170px;
	overflow: hidden;
	text-align: center;
	float: left;
	_display:inline;
	margin: 10px;
}
.themepic{
	width: 158px;
	height: 120px;
	padding: 6px;
	background: #eeeeee;
	position: relative;
	margin-bottom: 10px;
}
.themepic .btnlist2 {position:absolute;top:140px;left:54px;}
.themepic .themepic_shadow {filter: Alpha(opacity=40);-moz-opacity:.4;opacity:0.4;}



.themetit{
	background-color:rgba(0,0,0,0.7); 
	background:#000\9; 
	filter:alpha(opacity=70); 
	width: 157px;
	display: block;
	position: absolute;
	top: 99px;
	left: 6px;
	z-index: 1001;
	line-height: 24px;
}
.themetit *{
	position: relative;
	color: #fff;
}

/*template*/
.template{width:100%;height:615px;position:relative;}
.templateNav{width:155px;height:615px;border:1px solid #c5d4e4;border-top:none;position:absolute;top:0;right:0;background:#f0f7ff;}
.templateNav dl{}
.templateNav dl dd,.templateNav dl dt{height:26px;line-height:26px;margin:8px 0;}
.templateNav dl dt{padding:0 0 0 11px;}
.templateNav dl dd.current{background:url(../imgs/repeatbg4.png) 0 -353px repeat-x;border-top:1px solid #8fb3dc;border-bottom:1px solid #8fb3dc;}
.templateNav a{display:inline-block;margin:0 0 0 11px;padding:0 0 0 27px;background:url(../imgs/iconbg.png) 0 -452px no-repeat;color:#333333;}
.templateNav a.ad{background-position:0 -452px;}
.templateNav a.element{background-position:0 -477px;}
.templateNav a.crumbs{background-position:0 -503px;}
.templateNav a.link{background-position:0 -529px;}
.templateNav a.hot{background-position:0 -554px;}
.templateNav a.list{background-position:0 -578px;}
.templateNav a.pop{background-position:0 -604px;}
.templateNav a.img{background-position:0 -632px;}
.templateNav a.proj{background-position:0 -658px;}
.templateNav a.mlist{background-position:0 -689px;}
.templateNav a.toplist{background-position:0 -715px;}
.templateNav a.special{background-position:0 -743px;}
.templateNav a.nav{background-position:0 -772px;}
.templateNav a.map{background-position:0 -798px;}
.templateNav a.photo{background-position:0 -828px;}
.templateNav a.slides{background-position:0 -858px;}
.templateCon{height:579px;border:1px solid #c5d4e4;border-right:none;border-top:none;overflow:hidden;padding:18px;}
.templateCon p{margin:15px 0;}
.template-name,.template-arg{height:20px;line-height:20px;border:1px solid #8ba7c0;}
.template-name{width:605px;}
.template-code{width:605px;height:410px;border:1px solid #8ba7c0;}
.m6{position:relative;left:-6px;}
.lighttablea{width:100%;background:#b0c5dd;border-collapse:1px;}
.addtext_table {min-height:187px;height:auto!important;height:187px;}
.lighttablea td,.lighttablea th{background:#fff;border-top:none;padding:6px 0;background:#fff;}
.lighttablea th{background:#f1f7ff;width:110px;font-weight:normal;}
.template-arg{width:220px;margin:0 0 0 10px;}
.m15{margin:15px 0 0 0;}
.lightmainview{border:1px solid #b1cef0;width:100%;border-top:none;height:100px;overflow:hidden;background:#fff;}
.hd_01{color:#000;position:absolute;right:20px;top:11px;}
.hd_01 li{float:left;padding:0 10px 0 10px;list-style:none outside none;}
.hd_01 li a{color:#333;}
.hd_01 font{margin-left:350px;padding-top:50px;}
.hd_01 tt{color:#f30;}
.w200{margin:0 0 0 100px;}
.li_box{height:190px;border:1px solid #c2ccd8;background:#fff;padding:5px;overflow-x:hidden;overflow-y:auto;}
.li_box li {float:left;width:190px;height:26px;margin-left:10px;margin-right:10px;_display:inline;line-height:26px;overflow:hidden;}
.li_box li a {color:#000;display:inline-block;width:154px;height:26px;padding-left:36px;}
.li_box li a:hover {background-image:url(../imgs/commonbg.png);_background-image:url(../imgs/commonbg.gif);background-position:-275px -269px;background-repeat:no-repeat;background-color:#cdecff;text-decoration:none;}
#f_line {border-right:1px solid #eeeeee;width:1px;height:180px;position:absolute;left:232px;top:32px;_left:220px;}
#dude{}
#btn {margin-top:-30px;font-size:0;line-height:999px;overflow:hidden;height:17px;width:25px; background: url(../imgs/commonbg.png) no-repeat scroll -245px -274px transparent;_display:inline;}
#site_info {border:1px solid #1a3a5f;background-color:#f0f3f7;padding:22px;position:relative;}
#site_info div.fl {float:none;}
#site_info .li_box {}
.li_gb{width:100%;height:20px;text-align:left;padding:200px 5px 0 5px;color:#002651;font-size:14px;}
.li_box1{width:240px;border-right:1px solid #A2C8F3;height:190px;}
.li_box2{width:250px;height:190px;}
.li_box1 li,.li_box2 li{padding:0 0 0 10px;height:24px;line-height:24px;}




div.uploader {
  background-position: 0px -297px;
  height: 24px;
}

div.uploader span.action {
  background:url(../imgs/commonbg.png) -285px -301px no-repeat;
  height: 24px;
  line-height: 24px;
}

div.uploader span.filename {
  height: 22px;
  line-height: 24px;
}

div.uploader {
  width: 220px;
  cursor: pointer;
}

div.uploader span.action {
  width: 61px;
  text-align: center;
  text-shadow: #fff 0px 1px 0px;
  background-color: #fff;
  font-size: 11px;
  font-weight: bold;
}

div.uploader span.filename {
  color: #777;
  width: 137px;
  border: solid 1px #999999;
  font-size: 11px;
}

div.uploader {
  position: relative;
  overflow: hidden;
  cursor:pointer;
}

div.uploader span.action {
  float: left;
  display: inline;
  overflow: hidden;
  cursor: pointer;
}

div.uploader span.filename {
  padding: 0px 10px;
  float: left;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
}

div.uploader input {
  opacity: 0;
  filter: alpha(opacity:0);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  float: right;
  height: 24px;
  border: none;
  cursor: default;
  width:220px;
  margin:0;
}
#contentDescription {width:85%;}
.w550 {width:550px;text-align:right;}
.w578 {width:578px;*width:572px;text-align:right;}
.h60 {height:60px;}
.listgrid td.sh_ready {background-image:url(../imgs/check_content.png);background-position:4px 7px;background-repeat:no-repeat;padding-left:24px;}
.listgrid td.sh_noready {background-image:url(../imgs/nocheck_content.png);background-position:4px 7px;background-repeat:no-repeat;padding-left:24px;}
#progressBar_bg {width:265px;margin:25px auto;height:18px;background:url(../images/progressbar2.gif) no-repeat;position:relative;overflow:hidden;}
#progressBar_bh {position:absolute;width:225px;height:18px;background:url(../images/progressbh.gif) no-repeat;top:0;left:0;z-index:10;}
.mb25 {margin-bottom:25px;}
.t_img img{width:170px;height:170px;}
.t_img2 img{width:494px;height:96px;}
.t_img3 img{width:150px;height:100px;}
#preview_fake{ /* 璇ュ璞＄敤浜庡湪IE涓嬫樉绀洪瑙堝浘鐗�*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
	position:relative;
}
#preview_size_fake{ /* 璇ュ璞″彧鐢ㄦ潵鍦↖E涓嬭幏寰楀浘鐗囩殑鍘熷灏哄锛屾棤鍏跺畠鐢ㄩ� */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);	
	visibility:hidden;
}
.box_1 {border-left:1px solid #B9C6D6;border-right:1px solid #B9C6D6;border-bottom:1px solid #c2ccd8;padding:8px 0;}
.box_2 {border-left:1px solid #B9C6D6;border-right:1px solid #B9C6D6;border-bottom:1px solid #c2ccd8;padding:8px 0;background:#f4faff;padding-left:20px;}
.box_3 {background:#f4faff;padding:20px;border-left:1px solid #B9C6D6;border-right:1px solid #B9C6D6;border-bottom:1px solid #B9C6D6;}
.w190 {width:190px;}
.ml20 {margin-left:20px;}
.btn_1 {width:62px;height:24px;background:url(../imgs/commonbg.png) no-repeat -167px -374px;font-size:0;line-height:90px;overflow:hidden;cursor:pointer;_background:url(../imgs/commonbg.gif) no-repeat -167px -374px;}
.btn_2 {width:86px;height:24px;background:url(../imgs/commonbg.png) no-repeat -247px -374px;display:inline-block;vertical-align:middle;font-size:0;line-height:90px;overflow:hidden;cursor:pointer;_background:url(../imgs/commonbg.gif) no-repeat -167px -374px;}
.btn_3 {width:96px;height:24px;background:url(../imgs/commonbg.png) no-repeat -247px -407px;display:inline-block;vertical-align:middle;font-size:0;line-height:90px;overflow:hidden;cursor:pointer;_background:url(../imgs/commonbg.gif) no-repeat -167px -374px;}
.import {height:37px;line-height:37px;padding-left:40px;background:url(../imgs/commonbg.png) no-repeat -251px -337px;color:#cc0000;_background:url(../imgs/commonbg.gif) no-repeat -251px -337px;}
.m60auto {margin:60px auto 0;}
.w400 {width:400px;}
.lh26 {line-height:26px;}
.c_333 {color:#333;}
.c_390 {color:#339900;}
.c_c00 {color:#cc0000;}
.center {text-align:center;}
.table_0 td {border:0;}
.mr5 {margin-right:5px;}
.f16 {font-size:16px;}
.b {font-weight:bolder;}
.tit_1 {height:31px;background:#fffbcb;line-height:30px;margin-left:-5px;margin-right:-5px;text-align:center;}
.td_1 {padding:0;}
.fdjl {width:280px;border:1px solid #dedede;margin:10px auto;overflow:hidden;position:relative;cursor:move;}
.fdjl .jqZoomPup {width:98px;height:98px;z-index:999;position:absolute;top:-120px;left:-120px;border: 1px solid #aaa;background: #ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);
}
.fdjl img {width:280px;height:auto;}
.fdjr {
	border:1px solid #ccc;
	padding:3px;background:#fff;
	height: 300px;
    margin-left:-313px;
    margin-top:-42px;
    overflow: hidden;
    position: absolute;
    width: 300px;
    visibility:hidden;
}
.fdjr img {
    left: 0;
    position: absolute;
    top: 0;
    
}
.mb10 {margin-bottom:10px;}
.none {display:none;}
.bbAFC4D3 {border-bottom:1px solid #AFC4D3;}
.w30p {width:30%;}
.h33 {height:33px;}
.w7p {width:7%;}
.w400 {width:400px;}
.ml300 {margin-left:300px;}
.area_alredy {border-style:solid;border-color:#8BA7C0;border-width:1px;height:21px;line-height:21px;padding:0 10px;display:inline-block;position:relative;padding: 0 5px;min-width:226px;*width:226px;}
.area_alredy span {display:inline-block;line-height:21px;}
.area_alredy div {position:absolute;display:none;top:21px;left:-1px;border:1px solid #AFC4D3;padding:5px;background:#EDF5FF;width:390px;}
.area_alredy div select {width:125px;}
.button_list {height:23px;height: 23px;margin: 5px 0 0 10px;}
.button_list li {height:23px;line-height:22px;*line-height:23px;background-image:url(../imgs/commonbg.png);background-position:center -751px;background-repeat:no-repeat;float:left;text-align:center;padding:0 12px;border-right:1px solid #9c9c9c;cursor:pointer;}
.button_list li.more {position:relative;}
.button_list li.more span {padding-right:12px;background:url(../imgs/commonbg.png) no-repeat right -702px;}
.button_list li.first {background-position:left -751px;}
.button_list li.last {background-position:right -751px;border-right:0;}
.button_list li:hover {background-position:center -777px;}
.button_list li.first:hover {background-position:left -777px;}
.button_list li.last:hover {background-position:right -777px;}
.button_list2 {border:1px solid #9cb8cc;-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;-webkit-box-shadow:1px 1px 1px #d7d7d7;-moz-box-shadow:2px 2px 2px #bcbdbd;overflow:hidden;display:none;width:100px;}
.button_list2 li {background:#fff;height:22px;line-height:22px;padding:0 8px;float:none;border:none;text-align:left;font-family: tahoma;width:100px;}
.button_list2 li:hover {background:#5d99ce;color:#fff;}
#previewbtn {line-height:normal;display:inline-block;}
#siteThemeName {width:80px;}
.c_fff {color:#fff;}
.loading {text-align:center;position:absolute;top:200px;width:100%;z-index:100001;}
.shadow {position:absolute;top:0;left:0;width:100%;height:100%;background:#000;filter: Alpha(opacity=50);-moz-opacity:.5;opacity:0.5;z-index:100000;}

/* vote */
#vote_table {width:100%;}
#vote_table th {text-align:left;text-indent:20px;font-size:14px;border-bottom:1px solid #a2d7ff;line-height:28px;}
#vote_table td {height:20px;line-height:20px;background-color:#eefaff;border-bottom:20px solid #fff;}
#vote_table td.vote_td1 {font-size:14px;text-indent:10px;}
#vote_table td.vote_td3 {width:50%;}
#vote_table td.vote_td2 {text-align:left;text-indent:20px;padding-right:10px;color:#1182e2;}
#vote_table td.vote_td3 div {height:15px;background-repeat:repeat-x;background-image:url(../imgs/vote_bg.png);font-size:0;overflow:hidden;}
#vote_table td.vote_td3 div.vote_v1 {background-position:0 0px;}
#vote_table td.vote_td3 div.vote_v2 {background-position:0 -15px;}
#vote_table td.vote_td3 div.vote_v3 {background-position:0 -30px;}
#vote_table td.vote_td3 div.vote_v4 {background-position:0 -45px;}
#vote_table td.vote_td3 div.vote_v5 {background-position:0 -60px;}
#vote_table td.vote_td3 div.vote_v6 {background-position:0 -75px;}
#vote_table td.vote_td3 div.vote_v7 {background-position:0 -90px;}
#vote_table td.vote_td3 div.vote_v8 {background-position:0 -105px;}
#vote_table td.vote_td3 div.vote_v9 {background-position:0 -120px;}
#vote_table td.vote_td3 div.vote_v10 {background-position:0 -135px;}
#vote_table td.vote_td3 div.vote_v11 {background-position:0 -150px;}
#vote_table td.vote_td3 div.vote_v12 {background-position:0 -165px;}
#vote_table td.vote_td3 div.vote_v13 {background-position:0 -180px;}
#vote_table td.vote_td3 div.vote_v14 {background-position:0 -195px;}
#vote_table td.vote_td3 div.vote_v15 {background-position:0 -210px;}
#vote_table td.vote_td3 div.vote_v16 {background-position:0 -225px;}
#vote_table td.vote_td3 div.vote_v17 {background-position:0 -240px;}
#vote_table td.vote_td3 div.vote_v18 {background-position:0 -255px;}
#vote_table td.vote_td3 div.vote_v19 {background-position:0 -270px;}
#vote_table td.vote_td3 div.vote_v20 {background-position:0 -285px;}
#vote_table td.vote_td4 {text-indent:20px;}
#vote_table td.vote_td4 span {color:#cb4120;}

.line_1 {background:url(../imgs/line_1.png) repeat-x center bottom;}
.f16 {font-size:16px;}
.c005aff {color:#005aff;}
.c024ca2 {color:#024ca2;}
.cf00 {color:#ff0000;}
.c_36c {color:#3366cc;}